package com.bawei.base

import android.app.Application
import androidx.fragment.app.FragmentManager
import com.alibaba.android.arouter.launcher.ARouter
import com.tencent.mmkv.MMKV

/**
 * Author: Jason Zhang
 * Date: 2024/8/16
 * Desc: App基类，可以做公共的初始化
 */
open class BaseApplication : Application(){

    override fun onCreate() {
        //初始化MMKV
        MMKV.initialize(this)

        //只有当在debug模式下才打开日志
        if (BuildConfig.DEBUG){
            ARouter.openLog()
            ARouter.openDebug()
        }

        //初始化ARouter
        ARouter.init(this)

        super.onCreate()
    }

    override fun onLowMemory() {
        super.onLowMemory()
    }


}